renewable energy undertaking - Español Inglés Diccionario